package com.zbkj.service.assistant.model.dto;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.experimental.Accessors;

import java.math.BigDecimal;

@Data
@Accessors(chain = true)
public class AssistantMessageContentDTO {

    @ApiModelProperty(value = "商品id")
    private Integer productId;

    @ApiModelProperty(value = "名称")
    private String name;

    @ApiModelProperty(value = "价格")
    private BigDecimal price;

    @ApiModelProperty(value = "标题")
    private String image;

    @ApiModelProperty(value = "商品数量")
    private Integer productCount;

    @ApiModelProperty(value = "订单号")
    private String orderNo;

    @ApiModelProperty(value = "退款单号")
    private String refundOrderNo;

    @ApiModelProperty(value = "订单状态（0：待支付，1：待发货（快递状态下）,2：部分发货， 3：待核销（门店自提），4：待收货（快递状态下）,5：已收货（快递状态下）,6：已完成，9：已取消10：待配送（同城配送的状态）    11：配送中（同城配送的状态）  12：已送达（同城配送的状态））")
    private Integer orderStatus;

    @ApiModelProperty(value = "退款状态：0 未退款 1 申请中 2 部分退款 3 已退款")
    private Integer refundStatus;

}
